ailleog

Noun

 * 1) high-pitched note; shout

Noun

 * 1) large stone
 * 2) blow