Mostly when I'm talking about 'locals' I mean the emirati people. This is not completely correct I believe.
Locals are also the expats and housemaids that reside in Dubai for lets say, a minimum of a year with no intention to leave. That would be a more complete definition of 'the local'.
Locals are more than just the Arab community. The word 'location' underpins the 'local'.
Simply said: You guys are all the same bunch of sweaty guys 😀 : D 😀