Type in ➚ :
6 results in 0.0047s.
Advertisement

rille in English

  • rille
    rill (2)orrille, noun.
    a long, narrow valley on the surface of the moon.
    Ex. There are many rills, or clefts--cracks of the order of half a mile wide and of unknown depth (Robert H. Baker).

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. hindi-dictionary-translation-meaning-of-rille