Khaleesa comes from Arabic roots meaning pure or sincere, from a word associated with something refined and chosen.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Khaleesa?
Swipe through thousands of names like it