Scepters

French Meaning

sceptre

English Meaning

  1. Plural form of scepter.