Synonyms for
Exiled
Definition
To be sent away from one's home or country, typically as a punishment or owing to a threat of persecution.
Synonyms for
Definition
To be sent away from one's home or country, typically as a punishment or owing to a threat of persecution.