vocab dash
Log in
Sign up
orfraie
Top 35000
Meanings
Noun
1. white-tailed eagle (Haliaeetus albicilla)
2. osprey
3. bird of ill omen