Persian · adjective · Qualities & Descriptions

Damdaar

दमदार
Meaning

Full of vigour, forceful, spirited; potent.