Umfress Name Meaning

Variant of English and Welsh Humphries.

List of People with Surname Umfress