homelander in French homelander in French compatriote noun A person from one's homeland. Add to Flashcards