Haggis
America
The name Haggis comes from North America,with the meanings that it is unusual for a dog.
No more information.
Scottish
Jimena Capone , Siobhan , Estela , Haven , Tammy , Agamemnon , Ulyssa , Janice , Leyton