Definify.com

Definition 2026


scraayl

scraayl

Manx

Noun

scraayl m

  1. shearwater, Manx shearwater

Synonyms

Derived terms