Find all files whose name starts with "sa" and contains "mi" anywhere in the name, and print their names. Then, search for the words "word" or "phrase" in those files, ignoring case.
find . -iname "sa*mi*" -print0 | xargs -0 grep -iE "word|phrase"