Toastmaster

Tamil Meaning

நலம் பாராட்டுபவர்

English Meaning

  1. A man who proposes the toasts and introduces the speakers at a banquet.