Definify.com

Definition 2025


fogaragh

fogaragh

Manx

Noun

fogaragh m

  1. exile, stranger

Synonyms