names & meanings!
over 20,000
Home
Teasag
Teasag
Pet form of Scottish/Gaelic
Seonag
, meaning
God is gracious