Sabra

From Fresh Dictionary

English

Noun

sabra

  1. A native-born Israeli.

pl:sabra tr:sabra

Personal tools