sayfenape

Middle English

Noun

sayfenape

  1. alternative form of savenape