1 imbauba | Definition of imbauba

imbauba

noun
im·​ba·​uba | \ ËŒimbəˈübÉ™\
variants: or less commonly imbaubao \ -​üˌbau̇ \
plural -s

Definition of imbauba

History and Etymology for imbauba

Portuguese ambaúba, imbaúba, umbaúba, from Tupi ambauba, umbauba

Keep scrolling for more