sycomor

Middle English

Noun

sycomor

  1. alternative form of sicamour