Share

Seamus

At a Glance: Name: Seamus – Meaning: traditionally glossed 'supplanter,' via James/Jacob – Origin: Irish…
Share

Sela

At a Glance: Name: Sela – Meaning: rock – Origin: Hebrew (place name transferred to…