kari (norse) - gust of wind OR
kari (scandinavian, nickname for karen)....karen (danish, english) -pure, innocent

ann (english) - graceful

finn (irish, gaelic, english) - fair

i think the norse meaning fits me and the one for finn fits him cuz he's yellow!