Green’s Dictionary of Slang

cranny n.

[mid-17C+] the vagina.

In compounds

cranny-hunter (n.) (also cranny-haunter)

[late 19C] the penis.