Save Gender Masculine Usage Hinduism Scripts मेघनाद(Sanskrit) Meaning & History Means "cloud roar, thunder" from Sanskrit मेघ (megha) meaning "cloud" and नाद (nāda) meaning "sound, roar". This is the name of a powerful son of the demon king Ravana in the Hindu epic the Ramayana, where he is also called Indrajit. Related Names Rootsmegha + nāda Categories noise, thunder, weather