Top definition
Adjective-
1. A Goddess, a Queen.

2. One of a kind.

3. Elegant and graceful.

4. One who is envied by many and wanted by innumerous.

5. Beautiful, bold, intelligent, and gifted.

6. Patient, kind, forgiving, and magnanimous.

7. Rare
Everyone wants to be Janitra.
by UtopianQueen January 17, 2017
Get the mug
Get a Janitra mug for your cousin Zora.