Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of botocudos

- A Brazilian tribe of Indians, noted for their use of poisons; -- also called Aymbores.