a large or important church often having cathedral status [Old English mynster, from late Latin monasterium monastery]