Possibly: Beloved, Friend, or derived from Welsh place name meaning “fortress”

1 Post