A lot of major companies use acronyms instead of their full names - it's easier to remember. Take AOL (America Online) or BBC (British Broadcasting Corporation), for example. So, if your business is named 'Pearce Marketing Agency,' consider going by PMA.
2. Create mash-ups
Think about two or three words that are meaningful for you and your business. Can they be combined in some way - either in pieces, or entirely? Some examples include TripAdvisor, Evernote (from "forever" and "note"), and Netflix ("internet" and "flicks"). A name like "SaladGo" quickly demonstrates that you're running an eatery that specializes in salads-to-g-o...all in just three syllables.
3. Draw inspiration from mythology and literature
Nike is one of the most iconic brands...and in Greek mythology, she's the goddess of victory. Other well-known companies like Oracle, Hermés, and Mars have mythological names, too. Do some research and see if there's a mythological figure that's relevant to your company.
If you run a wine shop, is there something you can do with 'Bacchus' to name your brand? Channel Aphrodite, the goddess of beauty, if you're thinking of a name for your beauty brand.
4. Use foreign words
Incorporating non-native language can make your business seem exotic...and memorable for potential customers. Maybe it's a hair salon with a French name or a tea shop with a Japanese one.