CHAI


Meaning of CHAI in English

[ tʃʌɪ ]

■ noun Indian tea made by boiling tea leaves with milk, sugar, and sometimes spices.

Origin

a term in various Indian languages.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.