According to SOWPODS (the combination of Scrabble dictionaries
used around the world) there are 3 words with the pattern --MF-O-.
That is, seven letter words with 3rd letter M and 4th letter F and
6th letter O. In alphabetical order, they are:
damfool
samfoos
tomfool