US Popularity:10947
Origin:Scottish
Meaning:Son of Ian
McCain, an Irish and Scottish English-language surname of Gaelic origin, serves as a modern boy’s name, signifying "son of Ian”. The name has deep roots, first emerging in county Derry as Mac Cathain or Ó Catháin. As you welcome your little one into the family, you're not just giving them a name – you're giving them a sprinkle of Irish luck, a heritage to embrace, and a foundation to build upon.

Search Baby Boy Names

Search by:

  • Name or Meaning
  • Filter
  • Letter