elektra
Pet Name
elektra
Origin
Meaning
an electronic navigational system establishing approximate position through coincidence in amplitude of two radio signals.
More Info about elektra
No more information.
Pet Name Themes contains elektra