yelp in Irish
yelp in Irish
sceamh
An abrupt, high-pitched noise or utterance.
sceamh
To utter an abrupt, high-pitched noise.