1 garoo | Definition of garoo

garoo

noun
ga·​roo | \ ˈgä(ËŒ)rü, gəˈrü\
plural -s

Definition of garoo

History and Etymology for garoo

Malay gaharu

Keep scrolling for more