Definify.com

Definition 2024


scraayl

scraayl

Manx

Noun

scraayl m

  1. shearwater, Manx shearwater

Synonyms

Derived terms