where does the last name rice come from
Welsh
-1
Section::::Abstract.
Rice (surname)
5502011
Irish
-1
Section::::Abstract.
Rice (surname)
5502011
English
-1
Section::::Abstract.
Rice (surname)
5502011
German
-1
Section::::Abstract.
Rice (surname)
5502011
14291987348845313294
NONE
Section::::Abstract.
Rice (surname)
5502011