Advertisement

Advertisement

Immortals

/ ɪˈmɔːtəlz /

plural noun

  1. sometimes not capital the gods of ancient Greece and Rome
  2. (in ancient Persia) the royal bodyguard or a larger elite unit of 10 000 men
  3. the members of the French Academy


Advertisement

Advertisement

Advertisement

Advertisement