What is the meaning of roo in English?

Learn vocabulary with pictures as well as definitions of roo in English

Learn in

See more

n. roo

Definition of roo in English

Herbivorous marsupial of large size with a muscular body, which moves by jumping with its strong hind legs, endemic to Australia.

Synonyms of roo in English