immortals
definitions
-
noun
beings that live forever; gods or deitieszh: 永生者;神
-
noun
people of high rank or statuszh: 显贵;权贵
examples
-
The immortals ruled the sky.
永生者统治天空。
-
The immortals gathered at the palace.
显贵们在宫殿聚会。