(African / Hebrew) One who is fulfilled / from heaven Semirah, Semeera, Semyra, Semeira, Semeyra, Semeara Health Source: Medical Dictionary Author: Health Dictionary