Rioja

Explore definitions, synonyms, and language insights of Rioja

Definitions

Noun
dry red table wine from the Rioja region of northern Spain

More General Terms