myriarque

French

Noun

myriarque m (plural myriarques)

  1. myriarch