mirabundus (Latin) comes from Latin mīror, from Latin mīrus, from Proto-Italic smeiros, from Proto-Indo-European sméyros, from Proto-Indo-European smey- — to smile; to smear, stroke, wipe, rub; to be...
mirabundus (Latin): wondering, astonished, full of wonder or...