Kahlua

Explore definitions, synonyms, and language insights of Kahlua

Definitions

Noun
coffee-flavored liqueur made in Mexico

More General Terms