Matar meaning in arabic. Matar meaning in Urdu is بارش.