Name Details

Ghosavati

Meaning

Resounding, Resonant