Chandraabhaa

chandraabhaa

name of the chief female deity.