Meaning of the name Shaniqua: God is gracious
Origin of the name Shaniqua: African
Alternate spellings of the name Shaniqua: None