TAFIA


Meaning of TAFIA in English

n. W.Ind. rum distilled from molasses etc.

Etymology: 18th c.: orig. uncert.

Oxford English vocab.      Оксфордский английский словарь.