Well, I do not speak Finnish, but MeeGo sounds to me as Amigo(the spell is just as a-MeeGo) - friend in Spanish. Regards.