Indian butter

noun

Definition of Indian butter

: butter derived from the Himalayan butter tree

called also phulwa butter