休憩所

きゅうけいじょ

rest area; rest stop; service area (next to a highway); service station

Common word

Meanings

  1. Noun

    rest area; rest stop; service area (next to a highway); service station; parking area