Basha

in baby girl name

The meaning of Basha is Polish daughter of god, stranger