numida
/nuːˈmiːdə/ (NEW-mee-dah)
Definitions
1. noun
A type of African vulture; a bird of prey.
“The numida’s sharp eyes scanned the savannah for its next meal.”
2. proper noun
A city in Algeria.
“The historic city of Numida, with its rich Roman heritage, attracted tourists from around the world.”