NichiDict

スパルタ

[suparuta]

Meanings

1.Noun

Sparta (ancient Greek city-state)

2.Noun

hard education; hard training; Spartan education

3.Adj-na

strict; severe; stern; rigid; rigorous; tough