From Old Irish caí (“weeping, lamentation”).
caoidh (past chaoidh, future caoidhidh, verbal noun caoidh, past participle caoidhte)
caoidh f (genitive singular caoidhe)