Definify.com

Definition 2025


sheer-ghooisht

sheer-ghooisht

Manx

Adjective

sheer-ghooisht

  1. sleepless