Find the word definition

Wikipedia

Chenar

Chenar may refer to:

  • Platanus orientalis, the chenar tree