browse words by letter
a b c d e f g h i j k l m n o p q r s t u v w x y z
amrita


amrita


  1  definition  found 
 
  From  Webster's  Revised  Unabridged  Dictionary  (1913)  [web1913]: 
 
  Amrita  \Am*ri"ta\,  n.  [Skr.  amrita.]  (Hind.  Myth.) 
  Immortality;  also  the  nectar  conferring  immortality.  --  a. 
  Ambrosial;  immortal.