Word info

membrance

Noun

Meaning

membrance (plural membrances)

(dated) remembrance, recollection

Source: en.wiktionary.org

Close letter words and terms