(Egyptian) One who is beautiful Omorosa, Omorosia, Omorosie, Omorosi, Omorosee, Omorosea, Omorosey, Omorosy Health Source: Medical Dictionary Author: Health Dictionary