Arabic · adjective · Being & Non-Being

Maghboon

मग़बून
Meaning

Cheated in a bargain; one who has suffered loss.