Definition of "Amstel"

The word, "Amstel" does not exist in our dictionary.