Word info Synonyms

laughing owl

Noun

Meaning

almost extinct owl of New Zealand

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms