Looka's Business Name Generator comes up with tons of business name ideas in seconds — then lets you check the domain availability, social handles, and even see logo ideas in one click.