Chinese-English dictionary »

食人魔 /shírénmó/ meaning in English

ChineseEnglish
食人魔 /shírénmó/ noun

ogre [ogres](brutish giant)
noun
[UK: ˈəʊ.ɡə(r)] [US: ˈoʊ.ɡə(r)]