Name : Yamcha  
Information : Yamucha is a Japanese word that means "to drink tea."