Advertisement
Advertisement
Immortals
/ ɪˈmɔːtəlz /
plural noun
(sometimes not capital) the gods of ancient Greece and Rome
(in ancient Persia) the royal bodyguard or a larger elite unit of 10 000 men
the members of the French Academy
Advertisement
Advertisement
Advertisement
Advertisement
Browse