Limehouse meaning

līmhous
(place) District in the E London borough of Tower Hamlets, on the Thames: former Chinese quarter.
proper name
0
0
Advertisement