Definify.com

Definition 2026


petrels

petrels

See also: pétrels

English

Noun

petrels

  1. plural of petrel

Anagrams