chatte

French

noun
Definitions
  • she-cat
  • (vulgar) pussy, twat female genitalia
  • (slang) luck

Etymology

Inherited from Middle French chatte suf from French chat (cat) inherited from Old French chate inherited from Latin catta.

Origin

Latin

catta

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms