superior or head of an abbey or monastery

  Finnish English Dictionary