English: Mirabilis means "wonderful" in Latin.
Telugu: Mirabilis అంటే లాటిన్ భాషలో అద్భుతమైన అని అర్ధం.