Ambses
English
Proper noun
Ambses
plural of
Ambs