> myra.com apparently belongs to someone else
Probably someone named Myra.
Wasn’t Myra the name of the vehicle in a SciFi series?