Skip to main content

scaup

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