ooh I like this one I just found...
KIRI f Indian
Means "amaranth flower" in Sanskrit

More...

KIELO f Finnish
Means "lily of the valley" in Finnish

YURI (2) f Japanese
Means "lily" in Japanese

SITARA f Indian
Means "star" in Sanskrit.

AKIKO f Japanese
Means "autumn child" in Japanese

KEIKO f Japanese
Means "respectful child" in Japanese

YUKI m Japanese
Means "snow" or "luck" in Japanese