Golden Bowl

Dictionary

TOWEREDa.

Adorned or defended by towers.