Sidra meaning and name origin
Sidra \s(i)-dra, sid-ra\ as a girl's name is of Latin origin, and the meaning of Sidra is "of the stars".
Baby names that sound like Sidra are Cedra and Sadira. Other similar baby names are Eidra and Siera.
This is not an Alien post is it.