ramada

listen to the pronunciation of ramada
Englisch - Englisch
an arbour or porch
{i} open-air shelter with a thatched roof (found mainly on beaches and in picnic areas)
Ramada Hotels and Resorts
international network of hotels and resorts (part of the Marriott Hotel group)