YourDictionary

ramada

noun

a covered porch for shade, sometimes thatched

See ramada in American Heritage Dictionary 4

Learn more about ramada

link/cite print suggestion box