首页英语词典LancasterLancaster英英释意

Lancaster

英美
  • n. 兰开斯特(美国城市)

英英释意


1. a city in northwestern England
2. the English royal house that reigned from 1399 to 1461; its emblem was a red rose