Definisi 'faburden'
English to English
noun
1 A species of counterpoint with a drone bass.
source: webster1913

Visual Synonyms
Click for larger image