Definify.com

Definition 2025


scraayl_doo

scraayl doo

Manx

Noun

scraayl doo m

  1. sooty shearwater (Puffinus griseus)