ZAKIYA

Swahili name meaning "smart, intelligent."

Tags:

Leave a Reply