anglesea island Meaning, Definition & Usage

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

WordNet