1. ಅಂಬಾಚರಿ

    ♪ ambācari
    1. (noun)
    2. (Jain.) any animal who was a human mother in one of the previous births.
  2. ಅಂಬುಚರ

    ♪ ambucara
    1. (noun)
    2. that which moves or lives in water, as fish, etc.; any aquatic animal.