Tafia
Tafia , noun
[Compare French & Sp. tafia, Italian taffia; from Malay tāfīa a spirit distilled from molasses. Compare Ratafia.]
A variety of rum. [West Indies]
Tafia , noun
[Compare French & Sp. tafia, Italian taffia; from Malay tāfīa a spirit distilled from molasses. Compare Ratafia.]