anglesea Meaning, Definition & Usage

  1. noun an island to the northwest of Wales
    Mona; Anglesey Island; Anglesey; Anglesea Island.

WordNet