About the Norwegian Garnes name and the pronunciation:
Here in Norway we have at least two places called Garnes. They are not cities, but small places by the coastline. One close to the Bergen, and another close Ålesund. My family name origins from the latter. In Norwegian the name Garnes actually means something. "Gar" os "gard" means farm, and "nes" means headland. So it was as simple as a farm on some headland in the beginning. And since this is not so uncommon here, several places got the same name.
Now to the other spelling - "garnaas". This is actually another name, with another meaning and origin. "Garn" means "net", like in fishing net, but may also mean "yarn, thread, (knitting) wool, cotton (yarn)". "Aas" or "ås" means "hill" or "ridge", but may also mean "God" - the old norse gods that is.
There are around 4-5 places in Norway called "Garnaas" or "Garnås", and these are mainly located inland - not by the coast like the "garnes" farms. This may point in the direction of knitting wool and not fishing net, but this is only guessing. Maybe some norwegian called Garnaas can help?
The letter å (an a with a ring on top) is sometimes written as "aa", and I _think_ americans could say "aww" or "awe" to get the pronunciation correct.
426 norwegians are called Garnes 68 norwegians are called Garnås 43 norwegians are called Garnaas