(English) Form of Margaret, meaning “resembling a pearl / the child of light” Health Source: Medical Dictionary Author: Health Dictionary