Zoya: Baby Name Meaning And Origin Explained

Zoya

This African baby girl name means "a bargain."