CHANI Meaning of CHANI in English a baby goat Khowar English Dictionary. Английский словарь Khowar. 2012