Cicero: Nunc domum ire velim.
Why Anglice? You use the masc. Vocative case here?
It's actually an adverb. This type of adjectives becomes an adverb with the -e suffix.
Why with spanish its 'Turbae hispanice loquuntur' but english it's 'turba ... loquitur'?
so, the word for the language is capitalised for spanish, but not english?
Yes, it appears they are inconsistent. But your comment is surprising since you don't bother to follow standard English punctuation yourself. ;)
Why is there a word for English in Latin?
Because Latin has been in continuous use since the fall of the Western Roman Empire. There are many words in Latin that don't seem "ancient".