1º_ It is the feminine of chamo, in its meanings of "boy, youth" and also "friend, companion". 2º_ The dirty rag can also come from a masculine meaning to call stray dogs, which are usually dirty and used by comparison. 3º_ Chama is also the name of some geographical places, such as localities in Zambia or the USA, rivers in the USA and Venezuela, or mountain ranges in Guatemala.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list