Golden Bowl

Dictionary

COVENANTEDpp.

Pledged or promised by covenant.