thick-billed green pigeon

Etymology
🇰🇲

Noun

 * 1) Any of species  of  birds, found from Nepal to the Philippines.