awmblare

Middle English

Noun

awmblare

  1. alternative form of ambler