overstayer

/ (ˈəʊvəˌsteɪə) /

noun

a person who illegally remains in a country after the period of the permitted visit has expired