Origin:Scottish
Other Origin(s):Gaelic
Meaning:Noisy little stream; River in Ayrshire, Scotland
Celebrate baby’s connection to the water with the name Garnock. This masculine name has Scottish Gaelic roots, coming from the word gairneag. Translating to “noisy little stream,” this moniker is a great choice if you want to give baby a name rich with peaceful, earthy tones. If you plan on celebrating baby’s Scottish roots, Garnock can also refer to the River Garnock in Ayrshire and possibly the town of Glengarnock. For a name that’s flowing with inspiration and proud roots, Garnock can make for a great choice.

Search Baby Boy Names

Search by:

  • Name or Meaning
  • Filter
  • Letter