ambuloure

Middle English

Noun

ambuloure

  1. alternative form of ambler