go to Google.com and write meanings for baby names. there will be many results there that you can try.
You can find baby names for boys and girls at babycenter.com/baby-names. There you can not only find baby names but also the origins and meanings of the various names.
You can try BabyNamesWorld, (a website) I think,pretty much any baby name book, or Wikipedia. (Usaully)
Try looking on a baby name website.
Any baby name site will tell you. Just go to Google and type in Baby Names or Name Meanings. They will pop up all over.
http://babynamesworld.parentsconnect.com contains thousands of baby names for both girls and boys, as well as containing information on each names origin and meaning.
Boys names can and the meanings can be found at Baby Name Guide, Baby Zone, Baby Names, All Parenting, and Pregnant the Bump websites. They all have most boys names listed and in various languages.
See the Related links for a very good website.
Many different books at the library have baby names and the meanings behind them. There are bookstores that sell baby name books at them too as well as a baby name site called 'behind the name'.
You can find a helpful guide to the meaning of names online at the keep and share website where you will find lists of baby names and the meaning of these names.
I personally like Deya as it sounds different to my ears. though you may find many more good names with meanings in babynology which is site of baby names.
Some of the most popular Irish baby names include Aiden, Kayla, Megan and Morgan. You can find more popular Irish baby names at the Irish Central website. Once on the website, type "Baby names" into the search field at the top of the page and press enter to bring up the information.
There are several baby names websites that one can find the meaning of the name Christian. Some of them include Behind the Name and the baby names section of the family education website.