dem.

views updated

dem. demand
• demerara
• democracy
• demurrage

More From encyclopedia.com