TARA


Meaning of TARA in English

I.

variant of taro

II. ˈtärə, ˈtarə noun

( -s )

Etymology: American Spanish, from Quechua tára

: any of various plants of the genus Caesalpinia (especially C. tinctoria ) that yield tannin

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.