balladEnglish
ballad, lay
Noun
A narrative song with a recurrent refrain
English: ballad, lay
Bahasa: balada
A narrative poem of popular origin
English: ballad, lay
Bahasa: balada
Bahasa words with similar meanings
English words with similar meanings
Show 1 words
Words that start with "ballad"