MACUPA


Meaning of MACUPA in English

məˈküpə noun

( -s )

Etymology: Spanish, from Tagalog & Bisayan

1. Philippines : otaheite apple

2. Philippines : the heavy red wood of the otaheite apple tree

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