Synonyms and Antonyms for laughing_owl

1. laughing owl (n.)

almost extinct owl of New Zealand

Synonyms: