Meaning of laramie

Definition of laramie

(noun) a university town in southeast Wyoming

Other information on laramie

WIKIPEDIA results for laramie
Amazon results for laramie