Find the word definition

Wikipedia
Jimara

Jimara may refer to:

  • Mount Dzhimara, a mount in Russia
  • Jimara (leafhopper), an insect genus in the tribe Dikraneurini