Arabic · noun · Mind & Knowledge

Mansuba

मंसूबा
Meaning

A plan, scheme, or intention.