English to Hindi

Meaning for:
straightlaced
other
अतिनैष्ठिक