Home
Search
Index
Definify.com
Definition
2024
Meghanada
Meghanada
English
Proper noun
Meghanada
Name of the son of
Ravana
in the Hindu epic Ramayana.
Synonyms
Indrajit
Etymology
From
Sanskrit
मेघनाद
(
meghanāda
)
Similar Results