alauda

[ˈaludə, əˈluːdə]

Definitions

1. noun

a type of Old World finch, specifically the red-billed chough, also known as the Himalayan red-billed chough

“The rare alauda is a migratory bird that is mostly found in the mountainous regions of the Himalayas.”

Synonyms

  • chough
  • red-billed chough

Antonyms

  • house sparrow