MeaningEnglish version of Yeshurun, meaning straight, just or upright.
ReligionJudaism
OriginDominican Republic