Chinese-English dictionary »

神灵 /shénlíng/ meaning in English

ChineseEnglish
神灵 /shénlíng/ noun

deity [deities]noun
[UK: ˈdiːɪ.ti] [US: ˈdiːə.ti]

genie [genies](an unseen being in Muslim theology)
noun
[UK: ˈdʒiː.ni] [US: ˈdʒiː.ni]

jinn(spirit)
noun
[UK: dʒɪn] [US: dʒɪn]