Question: is mahir a hindu name?
Answer: Mahir is an Arabic and Turkish name meaning "skilled" or "expert". In Sanskrit word Mahir means the sun. It is another name for Indra and the sun.