Sharnice is of African origin, specifically from the Yoruba culture, and it's a unisex name that means 'beautiful child'. It gained popularity as an alternative spelling to Sharniece in the United States during the late 20th century.
"Sharnice saw a peak in popularity between 1988 and 1992, with 69 births in 1988 and 83 births in 1992. After 1995, the name's usage significantly decreased, with fewer than 20 births per year."