octilliards
French
Noun
octilliards
m
plural of
octilliard