English edit

Noun edit

maribous

  1. plural of maribou

Anagrams edit