1610 / 2512

What does 神仙 (shén xiān) mean in English?

神仙
shén xiān

Daoist immortal; supernatural entity; (in modern fiction) fairy, elf, leprechaun etc; fig. lighthearted person; used in advertising: Live like an immortal! 活神仙似