Massoretes

English

Noun

Massoretes

  1. plural of Massorete