Maragatham is bay girl name, main origion is Hindi. English meanings of Maragatham is "Emerald, It is very precious natural stone in the world" and popular in Hindu religion.