(Spanish) A dedicated woman Iduvinah, Iduveena, Iduveenah, Iduviena, Iduvienah, Iduveina, Iduveinah, Iduveana, Iduveanah Health Source: Medical Dictionary Author: Health Dictionary