• word of the day

    kahlua

    kahlua - Dictionary definition and meaning for word kahlua

    Definition
    (noun) coffee-flavored liqueur made in Mexico
Download our Mobile App Today
Receive our word of the day
on Whatsapp