burren








noun

  1. the Burren a limestone area on the North Clare coast in the Irish Republic, famous for its wild flowers, caves, and dolmens
57 queries 0.599