menagerieEnglish

menagerie, zoo, zoological garden

Noun

The facility where wild animals are housed for exhibition

English: menagerie, zoo, zoological garden

Bahasa: kebun binatang

A collection of live animals for study or display

English: menagerie

Bahasa words with similar meanings

English words with similar meanings

Show 2 words