Beaumaris

(redirected from Beaumaris, Wales)
Also found in: Dictionary.

Beaumaris

a resort in N Wales, on the island of Anglesey: 13th-century castle. Pop.: 1513 (2001)
Full browser ?