Mercer

Tamil Meaning

விலை உயர்ந்த பொருள்கள் (பட்டு முதலான துணி வகைகள்) விற்பனை செய்பவர்

English Meaning

  1. Chiefly British A dealer in textiles, especially silks.