Shaniqua for a baby name

alt. Shanika African, meaning ‘warrior princess’. More commonly used in the USA.

Search by letter



Search by category