English synonyms about - contact  

safari park

noun

1 safari park

An area of parkland where wild animals are kept and can be viewed by visitors driving through.


Find more on safari park elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0164