Meaning of stormy petrel
Definition of stormy petrel
(noun)
sooty
black
petrel
with
white
markings; of the
northern
Atlantic and Mediterranean
Other information on stormy petrel
WIKIPEDIA results for
stormy petrel
Amazon results for
stormy petrel
Tweet