Meaning of safari park

Definition of safari park

(noun) an area of parkland where wild animals are kept and can be viewed by visitors driving through

Other information on safari park

WIKIPEDIA results for safari park
Amazon results for safari park