ramada

(redirected from Ramada Inns)
Also found in: Dictionary.

ramada

1. In Spanish architecture and derivatives, a rustic arbor or similar structure.
2. An open porch.