5 months ago
a place of worship, a temple
SORRY,please try again...
a defensive position, a stronghold
a protective garment, a shield