🐱 Feline Mao All meanings "Mao" is a Chinese word that translates to "cat" in English. 🐱 ▲ 0 ▼ 0 More meanings →