Proper noun
Catlow (plural Catlows) A surname.
Catlow told the PA news agency that UK science benefits from European science funding programmes. Source: Internet