Sherrica is an uncommon yet intriguing African-origin name, formed by merging 'Sheri', meaning 'old' or 'noble', and 'Rica', meaning 'powerful'. Despite its roots, it's more popular outside Africa, notably in the US and Europe, with a potential meaning of 'noble power' or 'old strength'.