Tamil Dictionary 🔍

waxworks

n. pl. மெழுகுச் சிலைப்படிவக் கண்காட்சி.


Wax"works`, n. pl. Defn: An exhibition of wax figures, or the place of exhibition.


waxworks - Similar Words