独立行政法人
Meanings
Noun
1. independent administrative institution; independent administrative agency
Kanji used
Composed of
独立
independence; self-reliance; supporting oneself; being on one's own; independence (e.g. of a nation); freedom; separation; isolation
Noun