1 lucken gowan | Definition of lucken gowan

lucken gowan

noun

Definition of lucken gowan

chiefly Scottish