Claymore



ENGLISH MEANING
noun
1.
A large two-handed sword used formerly by the Scottish Highlanders.