aumbelere

Middle English

Noun

aumbelere

  1. alternative form of ambler