wild goose
noun
plural wild geese
Definition of wild goose
2
: an Irish Jacobite who left Ireland after the abdication of James II and served in the French army
broadly
: an expatriate Irishman
Keep scrolling for more