The baby name Idi is a boys name, 1 syllables long and is pronounced "EE dee".
Idi is Swahili and African in Origin, with the following Meanings
Boy Name Meanings by Origin
Swahili Meaning - Born during a festival.
African Meaning - Born during the Id al-Fitr festival, which marks the end of Ramadan