キュウケツシャ
Meanings
Noun
Rare
1. blood donor
Composed of
donation of blood
person; -er; (arch.) expert; (arch.) geisha; (arch.) prostitute