English to Hindi

Meaning for:
tightlipped
other
रहस्यात्मक