1 definition by abbas tolgay yilmaz

Top Definition
The one, the greatest.

GOD of the Arda, Ea.
deployed the valar to create a beautiful land for his sons, humans.
Iluvatar bless you
by abbas tolgay yilmaz June 28, 2009
Mug icon
Buy a Iluvatar mug!