← Back to browseグルル[gururu]nounJapanese definitionNo Japanese definition yet.English definitiongrrr; growlExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsグルグルメグルーグルカグル音グルおん