xtarra

Noun

 * 1) a chewing, a rumination
 * 2) a reflexion