Overnight delivery specialist (5)
I believe the answer is:
santa
(Other definitions for santa that I've seen before include "generous visitor" , "Dec's visitor?" , "bringer of gifts" , "Midwinter gift bringer" , "Saint Nicholas" .)
I believe the answer is:
santa
(Other definitions for santa that I've seen before include "generous visitor" , "Dec's visitor?" , "bringer of gifts" , "Midwinter gift bringer" , "Saint Nicholas" .)