What is the full meaning of innyards
INNYARD, the courtyard surrounding an inn [n]
Example of the word innyards placed on a Scrabble board.