Mynchery

Webster's Dictionary of the English Language

·noun A nunnery;

— a term still applied to the ruins of certain nunneries in England.