ASL sign for: Amherst, Nova Scotia

Definition: a city in Nova Scotia, Canada