MACACAHUBA


Meaning of MACACAHUBA in English

noun

or ma·ca·ca·uba məˌkäkəˈ(h)übə

( -s )

Etymology: Portuguese Macacaúba, from Tupi

: quira

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