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