laughing jackass

Explore definitions, synonyms, and language insights of laughing jackass

Definitions

Noun
Australian kingfisher having a loud cackling cry
Noun
almost extinct owl of New Zealand