Definify.com

Definition 2024


sheer-ghooisht

sheer-ghooisht

Manx

Adjective

sheer-ghooisht

  1. sleepless