SPARTH MEANING IN ENGLISH

• Sparth Definition & Synonyms

  1. (n.) An Anglo-Saxon battle-ax, or halberd.


RECENT SEARCHES