What is the meaning of Indra?

big

name of the god Indra

prince

eye-ball

sense, any of the manners by which living beings perceive the physical world

king

Source: wiktionary.org