What is the meaning of ケラ?

flavor; taste

to taste

Source: wiktionary.org