Translation of orkid in English:

orkid

orchid

noun

  • 1

    orchid, a kind of showy often irregularly shaped flower