abydos

(noun) Abydos

town (generic term)