I just watched the film Saving Mr Banks and in it the name
Mavis was described as sexy. Bare in mind though that the film was set in the 60s. Personally I can only imagine it on women in their 70s or older. I know a
Mavis who sometimes gets called
Mave. (Rave with
Mave - she's a music teacher).