Name Meaning and Origin of Indranil

The baby name Indranil is Sanskrit in origin and it's meaning is sapphire or heavenly blue. Indranil is pronounced in-dra-neel. Indranil is a name suitable for boys.