names & meanings!
over 22,000
Home
Cainneach
Cainneach
Scottish/Gaelic byname, meaning
comely; finely made