Type Word Usage Ancient Roman Meaning & History Latin word meaning "tower" (of Greek origin). Related ItemsDetails Surname DescendantsTorres(Portuguese) Torres(Spanish)