Meaning of scoter
Definition of scoter
(noun)
large
black
diving
duck
of
northern
parts
of the
northern
hemisphere
Other information on scoter
WIKIPEDIA results for
scoter
Amazon results for
scoter
Tweet