http://goodnames4u.com/firstnames/
above is where I saw "unselfish" as the meaning in the first names for boys "u" section. still not sure if it actually applies to "Udo".
since posting yesterday, I have also found "Udolf" in two books with the meaning stated in both as "prosperous wolf". this is neat because I named my new puppy "Udo" last week, and every time I tell people her name the first question is "what does Udo mean" - hence, my post. any further confirmation/general information you might provide on "Udo" will be greatly appreciated. thanks, Bruce