tower of pharos

Noun
  1. A great lighthouse (500 feet high) built at Alexandria in 285 BC (synset 104468383)

Other Searches