The meanings of the female name Margret are Child Of Light, or Pearl. It is a Latin, Irish, Greek, German, French, English, Danish, Chinese, and Australian name.
In Australia it is also a male name with no meaning.
Copyright © 2026 eLLeNow.com All Rights Reserved.