Subscribe
URL of the page has been copied to clipboard.
Meaning : Asiatic wild sheep with exceptionally large horns. Sometimes considered a variety of the argali (or Ovis ammon).
Synonyms : marco polo's sheep, ovis poli
Install App
Marco polo sheep meaning in Bengali (Bangla).