I have two problems with this name:
1) It sounds trendy.
2) With the popularity of Keira/Kiera/Ciara it will likely be mistaken for one of those.
Cyra is better imo, but would definately be confused with
Kyra.
How about
Mira ('peace')?
This message was edited 6/24/2008, 5:29 PM