Large mammals from Hampshire with Brazilian footballer mounted on top (9)
Answer
ELEPHANTS
Definition: Large mammals
Large mammals from Hampshire with Brazilian footballer mounted on top (9)