Ambleside
English
Proper noun
Ambleside
A small
town
in
Lakes
parish,
South Lakeland
district,
Cumbria
,
England
, originally in
Westmorland
(
OS
grid ref NY3704
)
.
Anagrams
demisable