anglesea anglesea


  • (n) an island to the northwest of Wales



  • "Well I hope that tonight instead of playing Auld Lang Syne they'll be able to play some resounding victory march because they deserve it and I wish them all the best for their ongoing involvement at Anglesea Barracks," Senator Abetz said.
    on Jul 19, 2006 By: Eric Abetz Source: ABC Online

Word of the Day
amiable amiable
/ˈeɪ mi ə bəl /