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