English dictionary, thesaurus, translations & etymology
FreeDict.com

ఇంద్రుడు — meaning in English

indruḍu

Telugu → English · translate English → Telugu instead

English meaning

  • Indra noun In Hindu mythology, the king of the gods and the deity associated with weather, thunder, and war.
  • Neptune noun The eighth and outermost planet in the solar system, known for its deep blue color.

Senses

ఇంద్రుడు is used for these senses in English:

  • Indra Indo-Iranian deity
  • Neptune id=Q332|eighth planet of the solar system

Neptune — full definition

  1. noun The eighth and outermost planet in the solar system, known for its deep blue color.
  2. noun In Roman mythology, the god of the sea, equivalent to the Greek god Poseidon.

Related Telugu words