Word info

somnour

Noun

Meaning

A summoner; an apparitor; a sompnour.

Source: Webster's dictionary

Anagrams

Close letter words and terms