MeaningHebrew - God Has Spoken, To admire, Wonderful, A variant of Mira
ReligionJudaism
OriginEnglish, Hebrew