Meaning and Origin of: Kainon

Boy name origins & meanings

  • Science fiction : Character from Star Trek: Deep Space Nine