semitar

English

Noun

semitar (plural semitars)

  1. Obsolete spelling of scimitar.

Anagrams