Definify.com

Definition 2026


Meghanada

Meghanada

English

Proper noun

Meghanada

  1. Name of the son of Ravana in the Hindu epic Ramayana.

Synonyms

  • Indrajit