cumsha

English

Noun

cumsha (plural cumshas)

  1. Alternative form of cumshaw.

Anagrams