Did you mean Amherst?
Amherst
noun
°An English surname and baronetcy.
°A town in Massachusetts.