Merak in english female meaning. Ont i lederna. Mahinhin meaning in english tagalog. Huoche in chinese meaning.