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