Moorish meaning british