Green’s Dictionary of Slang

Mavis n.

(S.Afr. gay) an effeminate homosexual man.

[SA]K. Cage Gayle.