Meaning of bowery

Definition of bowery

(adj) like a bower; leafy and shady; "a bowery lane"
(noun) a street in Manhattan noted for cheap hotels frequented by homeless derelicts

Other information on bowery

WIKIPEDIA results for bowery
Amazon results for bowery