Skip to main content

rima

English rima meaning in English  •  rima का अर्थ अंग्रेजी में
Noun
  • A narrow and elongated aperture; a cleft; a fissure.
Advertisement