English edit

Noun edit

sheltrum

  1. Alternative form of sheltron

Anagrams edit

Middle English edit

Noun edit

sheltrum

  1. Alternative form of scheltroun