Definify.com

Definition 2025


petrels

petrels

See also: pétrels

English

Noun

petrels

  1. plural of petrel

Anagrams