immortals
definitions
-
noun
beings that live forever; gods or deitiesfr: immortels; dieux
-
noun
people of high rank or statusfr: personnes de haut rang
examples
-
The immortals ruled the sky.
Les immortels régnaient sur le ciel.
-
The immortals gathered at the palace.
Les personnes de haut rang se sont réunies au palais.