Type Word Usage Ancient Roman Meaning & History Latin word meaning "miracle, wonder". Related ItemsDetails Given Name DescendantsMiracle(English) Milagros, Milagrosa(Spanish)