landmark in Latin landmark in Latin locus famosus noun A recognizable natural or man-made feature used for navigation. Add to Flashcards