Big Huge Thesaurus

tostada

noun

sounds kind of like