×

litchi meaning in English

n. lychee, fruit-bearing tree native to southern china; small sweet fruit produced by the lychee tree

Related Words

  1. litani
  2. litanie
  3. literie
  4. litham
PC Version

Copyright © 2018 WordTech Co.