Lok Sabha
[ lawk suhb-hah ]
/ ˈlɔk ˈsʌb hɑ /
noun
the lower house of parliament in India.
British Dictionary definitions for lok sabha
Word Origin for Lok Sabha
Hindi, from
lok people +
sabha assembly