1. ಅಂಬಾಚರಿ

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

    Play audio
    ♪ ambucara
    Share screenshot
    1. (Noun)
    2. that which moves or lives in water, as fish, etc.; any aquatic animal.

Comments and suggestions