Synonyms and Antonyms for laughing-owl

1. laughing owl (n.)

almost extinct owl of New Zealand

Synonyms:

2. laughing (adj.)

showing or feeling mirth or pleasure or happiness

Synonyms: Antonyms:
x