Shanika

Shanika is a girl name of Jamaican origin.

Meaning of Shanika

God is gracious.

Themes: Faith