MARUPA


Meaning of MARUPA in English

ˌmärüˈpä noun

( -s )

Etymology: Portuguese marupá, from Tupi

: a tree ( Simarouba amara ) of northern So. America and the Amazon valley that yields a light brittle lumber locally regarded as strongly resistant to insect attack

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