Meaning of ambler

Definition of ambler

(noun) someone who walks at a leisurely pace

Other information on ambler

WIKIPEDIA results for ambler
Amazon results for ambler