Home
Search
Index
Definify.com
Definition
2024
मेघनाद
मेघनाद
Sanskrit
Noun
मेघनाद
•
(
meghanāda
)
m
‘cloud-noise’,
thunder
.
Proper noun
मेघनाद
•
(
meghanāda
)
m
Name of a son of
Ravana
in Ramayana.
Descendants
English:
Meghanada
Telugu:
మేఘనాదుడు
(
mēghanāduḍu
)
Similar Results