What does the word hai mean in Japanese?

"Hai" can have many meanings. A few can be differentiated by their kanji below:
  • はい (hai) - "yes"
  • 灰 (hai) - "ash" (or "grey")
  • 肺 (hai) - "lungs"