Name Details

ज़ाकिया (Zakia)

Meaning

बुद्धिमान