oloroso
noun
plural olorosos
Definition of oloroso
: a dry full-bodied Spanish sherry
Keep scrolling for more