sicomore

Middle English

Noun

sicomore

  1. alternative form of sicamour