huzz

listen to the pronunciation of huzz
الإنجليزية - الإنجليزية
To buzz; to murmur