Golden Bowl

Dictionary

FOREPROMISEDa.

Promised beforehand; preengaged.