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.”