leader of minions in despicable me 3: crossword clues

Matching Answer
Confidence
IDA
60%
SHAH
60%
MOI
60%
SODOI
60%
NORI
60%
NOT
60%
TRI
60%
ODD
60%
AND
60%
LEE
60%
e.g. Greek Cheese
e.g. O?D (Use ? for unknown letters)