Hi Diana! I have two baby name books and they differ in what the name Emma means. Both agree it is from German decent. One says Emma means "industrious", the other (as Sarahjeanne says) means "universal". It also says it means "nurse". I hope this helps. All names have a meaning, the trick is finding it!