Zülkarneyn ismi 'İki boynuzlu' anlamına gelen Arapça kökenli bir erkek ismidir. Osmanlıca yazılışı ظولكارنين şeklindedir.