Definition of Indian cress in English:

Indian cress

noun

British
  • The ‘nasturtium’ (genus Tropaeolum), which has peppery leaves; formerly in plural.

Origin

Late 16th century; earliest use found in John Gerard (c1545–1612), herbalist.