ilion

/ɪˈloʊ.ən/

Definitions

1. noun

A billion

“The company’s revenue reached an ilion in the past year.”

2. proper noun

Ilium (a city in ancient Troy)

“The city of Ilium was famous for the epic Trojan War.”

Synonyms

  • billion
  • trillion

Antonyms

  • none