governesse

Middle English

Noun

governesse

  1. alternative form of governeresse