immortals
definitions
-
noun
beings that live forever; gods or deitiesde: Unsterbliche; Götter
-
noun
people of high rank or statusde: Edelleute; Aristokraten
examples
-
The immortals ruled the sky.
Die Unsterblichen regierten den Himmel.
-
The immortals gathered at the palace.
Die Edelleute trafen sich im Palast.