"Finnean" (or "Finnian") means "white; light-skinned"). When Daividh signs on tonight, he can perhaps give you more background on that name, as Daividh is "Celtic Guy". :)
"Ye Ching" can mean a number of different things, depending on how the original Chinese characters for those English transliterated words are written. To be absolutely sure, you should ask the child's mother.