placations
English
Noun
placations
plural of
placation