The name game – creating and developing brand names for products, businesses and services. Creating a buzz.
andyboothman