novle

Middle English

Noun

novle

  1. alternative form of navel