MeaningOld Welsh - Eminent, Conspicuous, Germanic - Heart, Mind, Spirit, A derivative from Hywel
OriginOld Welsh