here is how to find catchy domain names for any product or service:
First, it helps to have a thesarus...a really good one and a really fast one.
Then it helps to have a tool that can find rhyming words.
The tools out there provided at major domain registration sites are ok but have limited capabilities and the good domains they show are always taken quickly.
Finding your own with desktop software maybe the better route.
There are tools like this available and you can contact me for info.