Nom de lieu de langue bretonne formé sur le terme générique Trev. Celui-ci désigne un "lieu habité et cultivé" (et non pas "trève", c'est-à-dire succursale de paroisse, sens que le mot prendra ultérieurement). Cet élément alto-médiéval de première importance en toponymie bretonne (comme Plou(ev), "paroisse bretonne primitive" ou Lann, "lieu consacré") dénote une fondation civile de peuplement due aux Bretons lors de leur installation en Armorique à partir du IVe siècle. Le déterminant Mereg qui suit paraît être un nom de personne, attesté comme nom de saint par ailleurs, tel qu'à Kergrist dans le Morbihan, en la chapelle Saint Merec/chapel Sant Vereg (DNCC). Les formes anciennes supposent anthroponyme noté *Meroc ou *Maroc en vieux-breton (Ve-Xe siècle), qui reste à identifier.