Related Names

Æbbe   f
Anglo-Saxon
Ebba 2   f
English (Rare)