Beyza derives from Arabic roots meaning "white," "pure," or "bright."
Like Beyza?
Swipe through thousands of names like it