Are you in Europe? Maybe
Melba Toast is a N. American thing. People in N. Am. would tend to know about it, but the mindset of some of your posts makes me think you're likely from elsewhere... which would explain why you've never heard of
Melba Toast before now.