What is the full meaning of nappa
a kind of soft leather prepared from sheep- or goatskin by a special tawing process, also NAPA [n -S]
Example of the word nappa placed on a Scrabble board.