Dictionary/オフロードOfuroodoオフロード (Ofuroodo) is a Japanese adjectival noun meaning “off-road”.Meaningsadjectival noun, nounoff-road