Translation of ceri in English:

ceri

cherry

noun

  • 1

    cherry, small soft round fruit with a stone, tree bearing this or grown for its ornamental flowers