(Spanish) Form of Miranda, meaning “one who is worthy of admiration” Miraya, Maraya, Mareya, Myrelle, Myrella Health Source: Medical Dictionary Author: Health Dictionary