gcathracha

Irish

Noun

gcathracha f pl

  1. eclipsed form of cathracha