Meaning of halicarnassus

Definition of halicarnassus

(noun) an ancient Greek city on the southwestern coast of Asia Minor in what is now Turkey; site of the mausoleum at Halicarnassus

Other information on halicarnassus

WIKIPEDIA results for halicarnassus
Amazon results for halicarnassus