Naming: Design the Perfect Name

A couple of weeks ago, my cousin approached me with his new business idea.…