休憩所

きゅうけいじょ

rest area

#21,211

Meanings

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

Its kanji