1947 Broadway musical by Lerner and Loewe named after a mysterious Scottish village (9)
I believe the answer is:
brigadoon
(Other definitions for brigadoon that I've seen before include "Lerner and Loewe musical" , "Musical set in Ireland" , "Musical set in Scotland" , "Musical entertainment" .)