What is the full meaning of ramada
(Spanish) an outdoor eating area with roof but open sides [n -S]
Example of the word ramada placed on a Scrabble board.