What is the full meaning of shamefast
modest, bashful, also SHAMEFACED [adj]
Example of the word shamefast placed on a Scrabble board.