Meaning A boy's name of Indian origin, it means "Snake." Origin of Fani Indian Popular Middle Names Pronunciation 🔊 Listen Fani Similar Names Akhzam Sheshdhar Vasuki Arqam Justinas Askook Pachu’a Nathair Nathrach Nathraichean Year by Year Popularity of Fani