Fetching details from the dictionary...

to return (literary); to go back to where one came from; to be restored
to leave (of a guest, customer, etc.)
to get home; to get to home plate
故郷に還りたいなあ。
I wish I could return to my hometown.
夕方には家に還るつもりだ。
I plan to return home by evening.
長い旅から還って初めて家が恋しくなった。
I missed home for the first time after returning from a long trip.