Elo

Elo. ɛlow. Noun. giant, large.