Batoul comes from Arabic and means chaste, devoted, or virginal; it is an epithet associated with Mary.
Like Batoul?
Swipe through thousands of names like it