Poor just for the name because 'Cavalier' just means Knight in French.
Using foreign language (from English) words should be avoided I think.
It shows either ignorance or, worst, contempt for players whose English is not their mother tongue and can get confused.
(Well, it is true that Alfil is the Bishop in Spanish... This should remain an exception)