mandyai

man-dee-eye

Definitions

1. noun

A rare or obsolete word referring to a type of Indian shrub or a place name.

“The village of Mandyai is nestled in the foothills of the Himalayas.”

Synonyms

  • mandai
  • mandai shrub