ilohuuto

Noun

 * 1) cry of joy