Online English Dictionary

Home

Novitious


a.

Newly invented; recent; new.


© 2009 Dammam Community College