baby names

Share

Seamus

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