meaning of Beyza

Beyza meaning in Urban Dictionary

A turkish woman name.