インフラ

infura

infrastructure

What does インフラ mean?

インフラ is a Japanese noun meaning infrastructure in English. It is written as インフラ in katakana, and infura in romaji. This word is part of JLPT N2 vocabulary.