English: habitational name from any of the very numerous places in England named Drayton, from Old English dræg 'drag', 'portage', 'slipway', or 'sledge' (a place where boats were dragged across land or where loads had to be dragged uphill or on sledges across wet ground, from dragan 'to draw or drag') + tun 'enclosure ...
Muslim Meaning: The name Agha is a Muslim baby name. In Muslim the meaning of the name Agha is: Master.
Srimanta - Detailed Meaning. Your name of Srimanta makes you quick-minded with the result that you are never at a loss for words. When you are feeling relaxed and cheerful, you can be very charming and able to say just the right thing to compliment or inspire someone.