menagerietranslation and definition "menagerie", tamil lexiconWordTamil Definitionmenagerieகாட்டு விலங்கு காட்சிச்சாலை.