roo ( synonym found)

Definition of roo:

°Short form of kangaroo.
°Quintana Roo, a state of Mexico.

Definition of roo:

°Short form of kangaroo.
°Quintana Roo, a state of Mexico.

Back to Top