Sanskrit · adjective · Qualities & Descriptions

Simta

सिमटा
Meaning

Contracted, drawn together, shrunk, huddled.