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