It means lazy afternoon. Get it?
The English word 'noon' means the middle of the day
Yes it does.
Lunch
morning