night shop

common noun

from the English night ('night') and shop ('shop, store') literally meaning 'night shop'.

Definition