Zulqarnain is an Arabic Islamic name meaning possessor of two horns, from the Qur'anic ruler figure.
Like Zulqarnain?
Swipe through thousands of names like it