MeaningA very rare Anlgo-Saxon name, given to Boys of higher status
ReligionChristianity
OriginAnglo Saxon