What is the name meaning of MAIGHREAD. Phrases containing MAIGHREAD
MAIGHREAD
Female
Scottish
Scottish form of English Margaret, MAIGHREAD means "pearl."
PEIGI
Pet form of Scottish Maighread, PEIGI means "pearl."