Here are some of the list of tools available to get the domain name suggestions
Domain Name SoupDomain Name Soup is a free domain name generator that helps you find available domain names in your niche.
http://www.domainnamesoup.com/Bust A NameBust A Name is a free tool that lets you quickly check domain name availability. The Bust A Name domain search engine combines the keywords that are entered and tells webmasters what combinations are available.
http://www.bustaname.com/Domain Suggestion ToolDomain Suggestion Tool uses name-spinning and semantic technology to come up with unique domain name options for webmasters.
http://domain-suggestions.domaintools.com/Dot-o-matorDot-o-mator can be used to create domain name suggestions. Simply enter keywords in the box on the left, and then choose different endings, or enter your own ending. Click the button to see what combinations are available.
http://www.dotomator.com/Domain ExposerDomain Exposer is a tool that helps webmasters find available domain names. Combining keywords with common words to create a new domain name, the Domain Exposer tool checks the domain name availability for all of the created suggestions.
http://www.domainexposer.com/Domain TyperDomain Typer uses a domain name generator to create easy-to-remember domain names. Domain Typer randomly generates .com domains, and lists their availability.
http://www.domaintyper.com/DomainsBotDomainsBot includes domain suggestions, name-spinning, a complete searchable index of expired and expiring domain names, as well as a list of all domains available for sale.
http://www.domainsbot.com/Name BoyName Boy generates domain names based on keywords you enter, and it also allows you to instantly register domains that you locate.
http://www.nameboy.com/Make WordsMake Words creates random phonetic names. Make Words is a random domain name idea generator. The Make Words website includes keyword collections, and synonyms to assist webmasters in finding the perfect domain name.
http://www.makewords.com/Name TumblerName Tumbler allows webmasters to enter keywords, and then the Name Tumbler tool combines those keywords with their database. It allows you to select keyword placement, and optionally whether you want a hyphenated domain or not.
http://www.nametumbler.com/Snap It NowSnap It Now generates domain names that are based on keywords and categories. You can optionally include hyphens to find a great domain that meets your needs.
http://www.snapitnow.com/Domain PigeonDomain Pigeon lists available domain names, as well as Twitter names, which you can register as you find one you like.
http://www.domainpigeon.com/This article and its contents is taken from
http://blogs.vinuthomas.com/2010/06/30/domain-name-suggestions/