The Law Dictionary
PHAROS
Law Professor
11 years ago
A watch tower, light house, or sea mark.
Exit mobile version