Where does “chaya” come from?

chaya (Spanish): chaya (tree)

Definitions

  1. chaya (tree)

Words derived from “chaya