amburies
English
Noun
amburies
plural of
ambury
Anagrams
aumbries