Khaleesa comes from Arabic roots meaning pure or sincere, from a word associated with something refined and chosen.
Like Khaleesa?
Swipe through thousands of names like it