Moytoy

Moytoy

Moytoy (amatoya) is a Cherokee word meaning "rainmaker." It can also refer to:

Read more about Moytoy.