Definify.com

Definition 2024


मेघनाद

मेघनाद

Sanskrit

Noun

मेघनाद (meghanāda) m

  1. ‘cloud-noise’, thunder.

Proper noun

मेघनाद (meghanāda) m

  1. Name of a son of Ravana in Ramayana.

Descendants