scaup
English
scaup meaning in English • scaup का अर्थ अंग्रेजी में
Noun
- A bed or stratum of shellfish; scalp.
- A scaup duck. See below.