Lopamudra

in baby girl name

The meaning of Lopamudra is Wife of sage Agastya