Definify.com

Definition 2025


neughuillagagh

neughuillagagh

Manx

Adjective

neughuillagagh

  1. leafless, defoliated