LADY SUPERIOR


Meaning of LADY SUPERIOR in English

■ noun the head of a convent or nunnery in certain orders.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.