terra miraculosa

noun
ter·​ra mi·​rac·​u·​lo·​sa | \ ¦terəmə̇ˌrakyəˈlōsə\

Definition of terra miraculosa

History and Etymology for terra miraculosa

New Latin, literally, miraculous earth

Keep scrolling for more