インフラ (Infura) is a Japanese noun meaning “infrastructure”.

Meanings

  1. nouninfrastructure