Description:
Balanagalla is a Sri Lankan Tamil name meaning 'flowery mountain'. The name may refer to the following places: -Balanagalla is a mountain in the Western Province of Sri Lanka. -Balanagalla is a village in the North Central Province of Sri Lanka. -Balanagalla is a village in the Southern Province of Sri Lanka. -Balanagalla is a town in the North Western Province of Sri Lanka. The name may also be derived from the Sinhala word 'balana' meaning 'flower' or 'fragrance', and the Tamil word 'galla' meaning 'mountain'.




