1 giboia | Definition of giboia

giboia

noun
gi·​boia | \ jə̇ˈbȯi(y)É™\
plural -s

Definition of giboia

History and Etymology for giboia

Portuguese, from Tupi giboia, jibóya

Keep scrolling for more