What is the full meaning of moonface
a full round face [n -S]
Example of the word moonface placed on a Scrabble board.