Definify.com

Definition 2025


bestowments

bestowments

English

Noun

bestowments

  1. plural of bestowment