365bet中国官方网站

  • word of the day

    ulster

    ulster - 365bet中国官方网站 definition and meaning for word ulster

    Definition
    (noun) a historic division of Ireland located in the northeastern part of the island; six of Ulster's nine counties are in Northern Ireland Definition
    (noun) loose long overcoat of heavy fabric; usually belted
  • Download our Mobile App Today