Mittal Name Meaning. Indian (north-central and Panjab): Hindu (Bania) and Jain name based on the name of a clan in the Agarwal Bania community, probably derived from Sanskrit mitra 'friend', 'ally' (see Mitra).
The name Anish is derived from Sanskrit. It means "supreme". The name is sometimes applied to Krishna and Vishnu. Another meaning may be "ani" for sun and "esh" for god, meaning "sungod".