You are here
It depends on your meaning of "good". I would suggest investing in a baby name book or asking a friend for one (if any friends have had a baby within the last couple years). I find that names with the most meaning or interesting backgrounds come from religious or cultural backgrounds.
go to baby name genie you put a middle name first name or just your last name and it brings up names
i've looked up names and i thought that Ura was very pretty it means 'with heart'. :)