Home
Search
Index
Definify.com
Definition
2024
macabo
macabo
English
Noun
macabo
(
rare
)
new cocoyam
Similar Results
Macao
Macauco
Cacao
Macaw