ASL sign for: Amherst, Nova Scotia

a city in Nova Scotia, Canada

Hmm, no words found at the moment. Try synonyms?