puttoo noun1 •(no longer used) A cloth made in Kashmir from the longer and coarser wool of the goat. formsputtoos