English: It means "new" and has Latin origin.
Telugu: ఇది "మళ్లీ పుట్టిన" అంటే మరియు దాని మూలం లాటిన్ మూలాలు ఉన్నాయి.