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