Amontillado

Explore definitions, synonyms, and language insights of Amontillado

Definitions

Noun
pale medium-dry sherry from Spain

More General Terms