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