What is the full meaning of multifaced
having many faces [adj]
Example of the word multifaced placed on a Scrabble board.