Definitions
There is 1 meaning of the phrase
Tower Of Pharos.
Tower Of Pharos - as a noun
A great lighthouse (500 feet high) built at alexandria in 285 bc
Synonyms (Exact Relations)
lighthouse of alexandria