New research shows suggestive brand names boost consumer recall and perception. Learn how to leverage this strategy for your business.