Boss....first of all u should understand....tamil lettters would be properly pronounced along with the next letter....the same 'ka' will be pronounced as 'ka' in kadal...and will be pronounced as 'ha' in karaham....and will be pronounced as 'ga' in Aagayam....it is the speciality of Tamil and no other language has it...by the way the example name Maghesh is not a tamil name...we tamilian knows how to prononce it...we don't need ur certificate.....Tamil is the oldest language in India and do not come with the mix of Arabic,Urdu and Sanskirit.....Hindi do not have a base.....just a mixture.