Definify.com

Definition 2024


neughuillagagh

neughuillagagh

Manx

Adjective

neughuillagagh

  1. leafless, defoliated