English

edit

Noun

edit

sheltrum

  1. Alternative form of sheltron

Anagrams

edit

Middle English

edit

Noun

edit

sheltrum

  1. Alternative form of scheltroun