Zulkarnain

Noun

 * 1) Alexander the Great