In English "meego" seams like "Me go" or I go. For some latin languages "meego" is pronounced similar to "amigo" that means friend. Let's wait to see if going to Meego will be a good decision and if it is really user friendly.