meaning of jujuba

1. a charm superstitiously believed to embody magical powers


Related Words

juju | jujube | jujube bush | jujutsu | ziziphus jujuba |

Developed & Maintained By Taraprasad.com

Treasure Words