Milmo
Milmo is a surname of English origin. It is thought to be a habitational name derived from a place called Milmo, though no such place is currently recorded in England. Another theory suggests it may be a variant of the name "Milham," which is derived from the Old English words "mil" meaning "mill" and "ham" meaning "homestead" or "village." Therefore, Milmo could have originally signified someone who lived near a mill or was associated with a mill settlement.
The surname appears to have a historical presence in certain regions of England, particularly in the north.