leeds

Noun
  1. a city on the River Aire in West Yorkshire in northern England; a center of the clothing industry

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

leeds
Leeds is a vibrant city with historic architecture and modern developments.