Do you like to have foreigner friends?
Join CityMity and start talking to people from all over the world
ahmadtaheri54 profile photo beesknees profile photo tatiana24 profile photo harriesa profile photo innamn profile photo celina12ddf profile photo diana43 profile photo veraedmund profile photo blondy profile photo sibanda profile photo cookiescott profile photo mojessy profile photo soulmate profile photo sofia82 profile photo lilly450 profile photo
sachin

What Does Ma Ma Hu Hu Mean In Chinese?

sachin From Singapore

horse horse tiger tiger
In Mandarin, ma means horse and hu means tiger; the idiom mamahuhu literally translates, then, as “horse horse tiger tiger.” In one of the fables that explains its origins, a slapdash artist paints a tiger's head but changes his mind midway and completes the creature with a horse's body.

More info: #does #mean #chinese
like0
dislike0
Views37