English-Chinese dictionary »

sphinx meaning in Chinese

EnglishChinese
Sphinx (large monument in Egypt)
proper noun
[UK: sfɪŋks]
[US: sˈfɪŋks]

斯芬克斯 /Sīfēnkèsī/proper noun

sphinx [sphinxes] (mythology: creature with the head of a person and the body of an animal)
noun
[UK: sfɪŋks]
[US: sˈfɪŋks]

人头狮身 /réntóushīshēn/noun

人頭獅身noun

斯芬克斯 /sīfēnkèsī/noun

狮头人像 /shītóurénxiàng/noun

獅頭人像noun