Scottish and Irish, originally a generic pet name from Old English "maid, young girl", occasionally a given name. It may be a derivative of Maisie [q.v.].