scoterEnglish

scooter, scoter

Noun

Large black diving duck of northern parts of the northern hemisphere

English: scoter, scooter

English words with similar meanings

Show 1 words