Avalassia and O'sheeg
These are two european surnames in my family tree, any ideas on origin and what they mean? I'm presuming they are celtic.
vote up1vote down

No replies