noun Date: circa 1776 storm petrel , 2. one fond of strife, a harbinger of trouble
STORMY PETREL
Meaning of STORMY PETREL in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012