demurrals
English
Noun
demurrals
plural of
demurral