caagid

Noun

 * 1) affair
 * 2) requirement