ఇంద్రుడు — meaning in English
indruḍu
Telugu → English · translate English → Telugu instead
English meaning
Senses
ఇంద్రుడు is used for these senses in English:
Neptune — full definition
- noun The eighth and outermost planet in the solar system, known for its deep blue color.
- noun In Roman mythology, the god of the sea, equivalent to the Greek god Poseidon.