ngarraithe

Irish

Noun

ngarraithe m pl

  1. eclipsed form of garraithe