Find the word definition

Wiktionary
exotic cheroots

n. (exotic cheroot English)