simlacre

Middle English

Noun

simlacre

  1. alternative form of symulacre