nowle

Middle English

Noun

nowle

  1. alternative form of navel