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