Grice is an English surname which according to Reaney &
Wilson's
A Dictionary of English Surnames has two possible origins. It can either be from Old Norse "griss" meaning "a pig" or from Old French "gris" meaning "gray".
I know a family in Omaha whose last name is Grice.