What does the Name Eric Mean?

The name, Eric, means a powerful ruler. It’s a French, and Old English name. Several kings had this name, which is the reasoning behind the meaning of this name.