Meaning of helena

Definition of helena

(noun) capital of the state of Montana; located in western Montana

Other information on helena

WIKIPEDIA results for helena
Amazon results for helena