macupa
noun
ma·cu·pa
məˈküpə
plural -s
1
Philippines
: malay apple
2
Philippines
: the heavy red wood of the malay apple tree
Love words? Need even more definitions?
Merriam-Webster unabridged
Share