Allayer


(n.) One who, or that which, allays.



Similar Words:

Allay   Allayed   Allayer   Allaying   Allayment  


BuyWithMe.com