Meaning & History
Name - Idi , Idy इदि
MEANING - having power, possessing superhuman power
ORIGIN - SANSKRIT, Indian, Tamil, Nepali, Sinhala, Sikh, Buddhist, Hindi, hindu(Name Indati ( इन्दति ) also has same meaning
MEANING - having power, possessing superhuman power
ORIGIN - SANSKRIT, Indian, Tamil, Nepali, Sinhala, Sikh, Buddhist, Hindi, hindu(Name Indati ( इन्दति ) also has same meaning