NEW DELHI: Ma (Hindi), mater (Latin), mutter (German), mere (French), madre (Spanish), madar (Persian), matka (Polish) - these are words from different languages but they all mean 'mother'. There are many words like that common to languages from...