ard-gharaghtee

Noun

 * 1) loud laughter, guffaw