euonym Posted on December 29, 2007 by Brent Definition | Meaning Any brand name particularly well-suited to its positioning and/or purpose. Example | Illustration Etymology | Origin