中英词典查询

carstairs

释义 [人名] [苏格兰人姓氏] 卡斯泰尔斯住所名称,来源于中世纪英语,含义是“城堡”(castle)+人名Tarra; [地名] [加拿大、英国] 卡斯泰尔斯;

例句:

  • Flooding also hit the line between Carstairs and Motherwell.
    来自THETIMES
  • Carstairs says the male-dominated Parliament described her remarks as un-Islamic.
    来自VOA
  • He will be detained in the State Hospital at Carstairs indefinitely.
    来自THETIMES