0%

Rhymes with guru

gu·ru
G g

Two-syllable rhymes

  • kourou — a town in N central French Guiana; site of the European Space Agency's launch and research base. Pop: 19 107 (1999)
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?