Fin

DEFINITION

French, meaning 'end'