Origin of the name Margaret: From the Greek Margarītēs, which is derived from maragon (a pearl). From A World of Baby Names by Teresa Norman.Buy the book.
Midge is baby girl name mainly popular in Christian religion and its main origin is English. Midge name meanings is Pearl.
People search this name as Midget, Midge.
Other similar sounding names can be Madge.