English-Chinese dictionary »

orchid meaning in Chinese

EnglishChinese
orchid [orchids] (plant)
noun
[UK: ˈɔːkɪd]
[US: ˈɔːrkəd]

兰花 /lánhuā/noun

蘭花noun

Orchid Island (island)
proper noun

兰屿 /Lányǔ/proper noun

蘭嶼proper noun

Your history