cowgate
/ˈkaʊɡeɪt/Definitions
1. noun
A street or area in Edinburgh, Scotland, especially the Cowgate area that was once a notorious red-light district.
“The group of friends decided to explore the historic Cowgate area in Edinburgh.”
1. noun
A street or area in Edinburgh, Scotland, especially the Cowgate area that was once a notorious red-light district.
“The group of friends decided to explore the historic Cowgate area in Edinburgh.”