MEGHASVATI

NAME

MEGHASVATI

MEANING

Conjoined Of Clouds And Star

LIKE