Chanha \ch(an)-ha\ as a girl's name is a variant of Hannah (Hebrew), and the meaning of Chanha is "He (God) has favored me".
The baby name Chanha sounds like Chana, Channa, Chanya and Chania. Other similar baby names are Chanda and Chanta.