yeri in English dictionary

  • yeri

    Meanings and definitions of "yeri"

    • noun
      (Tamil areas of India)
      A lake

Sample sentences with "yeri"