Nessie
America
The name Nessie comes from North America,with the meanings that it is unusual for a dog.
No more information.
Scottish
Augustine Caelan , Kassidy , Lowell , Carville , Chauncey , Alastair , Ivory , Alba , Cohen