Golden Bowl

Dictionary

BELEAGUERERn.

One who besieges.