Definify.com

Definition 2024


Meghanada

Meghanada

English

Proper noun

Meghanada

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

Synonyms

  • Indrajit