marvellous in Latin
marvellous in Latin
mirabilis
(British spelling) Exciting wonder or surprise; astonishing; wonderful.
mīrus
(British spelling) Exciting wonder or surprise; astonishing; wonderful.