Arabic · noun · Mind & Knowledge

Murabba

मुरब्बा
said mu-RAB-ba
Meaning

A square; squared, fourfold.