Search results
- Dictionaryalbatross/ˈalbətrɒs/
noun
- 1. a very large, chiefly white oceanic bird with long, narrow wings, found mainly in the southern oceans.
- 2. another term for double eagle
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries