Shaniqua

Meaning of the name Shaniqua: God is gracious

Origin of the name Shaniqua: African

Alternate spellings of the name Shaniqua: None

Gender: 
Girl