Find the word definition

Wikipedia
Ambérac

Ambérac is a French commune in the Charente département, region in the Poitou-Charentes region of southwestern France.

The inhabitants of the commune are known as Ambéracois or Ambéracoises