Arioch

Arioch. long; great; tall