Definition of Lady Superior in English:

Lady Superior

noun

  • The head of a convent or nunnery in certain orders.