Definify.com

Definition 2026


neuoastagh

neuoastagh

Manx

Adjective

neuoastagh

  1. inhospitable

Related terms