nonilliards
French
Noun
nonilliards
m
plural of
nonilliard