AMBRIDGE


Meaning of AMBRIDGE in English

Am ‧ bridge /ˈæmbrɪdʒ/ BrE AmE

an imaginary village in the English countryside where the characters of The Archers , a British radio programme, live and work

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.