Immortals (noun) Definition, Meaning & Examples

pl n
  1. 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
Immortals (noun) Definition, Meaning & Examples

More Definitions