Foo Family History
Foo Name Meaning
Chinese:: see Fu . possibly from Cantonese form of the Chinese name 富 (meaning ‘rich’) a monosyllabic personal name or part of a disyllabic personal name of some early Chinese immigrants in the US.
Source: Dictionary of American Family Names 2nd edition, 2022