Save Gender Feminine Usage Greek Mythology Meaning & History Might mean either "to be furnished, fulfilled or fated" or "finite". This name is of a Greek goddess tied to destiny and the finite meaning that every life is finite.