new in Latin
new in Latin
novus
recently made or created
novus
distinguishing something established more recently
novellus
recently made or created