Meaning of the name Garnock
Garnock \g(a)-rno-ck, gar-nock\ as a boy's name is of Old Welsh origin, and the meaning of Garnock is "river of alder trees". Place name.
Baby names that sound like Garnock are Goring, Granger, Grange and Grainger. Other similar baby names are Garrick, Garryck and Garreck.
Available domain names for Garnock
Searching for available domains...
Find the meaning of baby names