← Tulu Dictionary
ambila
s.
ambila — The place around or in front of a temple; 2. a verandah around a temple
manner-1886-vision