RhymeZone

 

Think you know it, poet?
Play Twofer Goofer, a new rhyming game.

Definitions of Sriharikota:
  • noun:   A barrier island off the coast of the southern state of Andhra Pradesh in India. It houses the Satish Dhawan Space Centre.

(Definitions from Wiktionary)

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023