amphores
French
Noun
amphores
f
plural of
amphore
Anagrams
amorphes