Siesta

French Meaning

sieste

English Meaning

  1. A rest or nap after the midday meal.