Class names are all catch 22. Every one of them suck, to be honest. They're are too specific to a single archetype (druid, bard, monk, paladin) or too generic (fighter, rogue, wizard) to describe what the class actually does. I've taken opinion that the warlord is a fine name because its no worse than using monk for spiritual martial artist or druid for nature priest. Its evocative and sounds fantasyish. Fine enough.
(On a related tangent, I'm beginning to see the wisdom of the first classes being the extremely generic "fighting man" "cleric" and "magic-user" along with titles that fluxed based on level. Too bad "thief" messed it up; he should have been called "sneak")