amphitryons
French
Noun
amphitryons
m
plural of
amphitryon