In dialect, yes. But in MSA, it's "Arab". You specify "language" more, like you noticed.
It's a grammatical mark it indicates that the word is in nominative case. And if there was a completion for the sentence you will also have to add "un" to 3arabii = 3arabiyyun