It is mostly derived from Latin, with some words from Greek, Etruscan and elsewhere. It is called an inflected language - that means that the meaning of words can be changed by changing their endings. Italian nouns are either masculine or feminine in gender (these usually have little to do with natural genders).