Dictionary.com
Thesaurus.com

Sharras

  • plural
    of Sharra.
    Sharra
    noun
    a member of a Mongol people inhabiting Outer Mongolia.

More Suggestions