behindthename.com
HERE is a good name-generating website to help you get started. If you're going to write, you need to learn how to invent your own character names. There is also a good suggestion list in THIS question.
A good place to find meanings behind names is "Behind the Name" and "Kabalarians". Both of these resources are very popular at the moment and have the most current information available.
A good website for animal research is aboutanimalshelters.webs.com
google.com
skyrim.com
i think Ezperanza is a beutiful name it also has a very good meaning in spanish it means hope
At her website taylorswift.com
Steve
A good idea for a website is a nickname of yourself like i did (sebatron.net I'm from England).
There are many different names that would be good for a chat website. You could call your website Chatter Channel for example.
Bulbapedia
Iamthecornking.com Wherehasmycorngone.com Ilovekittensandcows.com Howtotieshoes.com