1 curuba | Definition of curuba

curuba

noun
cu·​ru·​ba | \ kəˈrübÉ™\
plural -s

Definition of curuba

History and Etymology for curuba

Portuguese, from Tupi

Keep scrolling for more