Find the word definition

Wikipedia
Lehola

Lehola is a settlement in Keila Parish, Harju County in northwestern Estonia. It had the population of 486 (1 January 2004).