Definition

Greenough is an English surname, a patronymic form of 'Grenouille' or 'Greenough', which means 'son of Grenouille'. Grenouille can be a nickname for someone with greasy or nasal features, or literally 'frog' in French.