meaning of Alhraed

Alhraed meaning in Names Dictionary

Divine therapist.
Name Origin: English
Name Gender: feminine