တိုးနရား

Noun

 * 1)  fabulous creature that inhabits the Himalayas.