Canibas

English

Proper noun

Canibas

  1. A tribe of the Abenaki people.

Anagrams