Search Verses

Across 6,087 Ramcharitmanas verses and 20,214 Valmiki shlokas — original text, transliteration, Hindi meaning and English translation.

Loading search…