hindi meaning of adamant