arx

The Sailor's Word-Book

A fort or castle for the defence of a place.

Related Words