Top definition
A Irish name meaning: light of my life; beautiful; smart; funny. Mostly a girls name
"You LIKE Maighe, don't you?"
"I do NOT"
"Then somethings SERIOUSLY wrong with you"
by DramaDrawing January 01, 2016
Get the mug
Get a maighe mug for your Aunt Riley.