sonorous in Swedish sonorous in Swedish sonor adj Capable of giving out a deep, resonant sound. Add to Flashcards