Definify.com
Definition 2025
Attenborough
Attenborough
English
Proper noun
Attenborough
- A surname.
- A village in Nottinghamshire, England.
Descendants
- Translingual: Attenborosaurus, attenboroughi, attenboroughianus, attenboroughii
Attenborough