The name Shaniqua is of English origin and means "God is gracious."
Didn't find the answer you were looking for? Ask a Question