latrant

listen to the pronunciation of latrant
Английский Язык - Английский Язык
One who complains constantly
Barking