← Back to browserawr#38,616TranslationNo Japanese definition yet.English definitionAn expression of great appreciation, a happy imitation of a roar, often to emphasize attraction.ExamplesNo examples yet.Similar wordsrawrawsrawlsrawatrarawley← curlerspalatable →