anglesey Meaning, Definition & Usage

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

WordNet