Type Word Usage Ancient Roman Meaning & History Latin word meaning "thistle, thorn". Related ItemsDetails Surname DescendantsCardoso(Portuguese) Cardoso, Cardozo(Spanish)