hurr

listen to the pronunciation of hurr
English - English
To make a rolling or burring sound