Japanese lantern definition

  • noun:
    • kidney cherry

Related Sources

  • Definition for "Japanese lantern"
  • Sentence for "Japanese lantern"
  • Urban Dictionary for "Japanese lantern"
29 votes

How would you define Japanese lantern?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!