One of the best and simplest ways, IMO, to name a vehicle and avoid confusion (if one is not going to use simple straight dictionary names) is to do what Lexus and Mercedes do...one or two letters for the vehicle-line itself, and two or three number-digits for the engine size (in liters). Examples: ES350, C300, LS460, GL450, etc... That way, you know both the vehicle and the engine in one easy step. This system, IMO, should serve as a model for other automakers.
No kidding as we've said before. No need to recreate a naming scheme for Mercedes and Lexus because they have the sales successes and model recognition expected. In contrast is Lincoln's naming convention, hardly effective.