immortals

language: en

definitions

  1. noun
    beings that live forever; gods or deities
    en: beings that live forever; gods or deities
  2. noun
    people of high rank or status
    en: people of high rank or status

examples

  1. The immortals ruled the sky.

    The immortals ruled the sky.

  2. The immortals gathered at the palace.

    The immortals gathered at the palace.