The meaning of Emma is The name is of Germanic origin meaning 'universal' or 'whole'. Emma is also a variant of the German name 'Erma' which means 'strength'.