Ambleside
English
Proper noun
Ambleside
A small
town
in
Lakes
parish,
South Lakeland
district,
Cumbria
,
England
, originally in
Westmorland
(
OS
grid ref NY3704
)
.
A
suburb
of the City of
Devonport
,
Tasmania
,
Australia
.
Anagrams
demisable