yelp in Danish
yelp in Danish
hyl
An abrupt, high-pitched noise or utterance.
hyle
To utter an abrupt, high-pitched noise.