ショウメイオワリ
Meanings
Noun
1. end of proof; QED
Composed of
proof; testimony; demonstration; verification; certification
end; ending; close; end of (one's) life; death