maribous

English

Noun

maribous

  1. plural of maribou

Anagrams