It just means "Last/Final" in Japanese. :P
does your name originate from an anime or a movie? I've heard multiple places.
It was from the anime Kino no Tabi. Highly recommended. :)
Where is your avatar from?