padda

/ˈpædə/

Definitions

1. noun

A type of bird, specifically the palla or the lesser coucal, found in parts of Asia.

“The padda bird’s distinctive call echoed through the forest.”

Synonyms

  • coucal
  • palla

Antonyms

  • none