Definitions from Wikipedia (Lankatilaka Vihara)
▸ noun: a Buddhist temple situated in Udunuwara of Kandy, Sri Lanka.
▸ Words similar to Lankatilaka Vihara
▸ Usage examples for Lankatilaka Vihara
▸ Idioms related to Lankatilaka Vihara
▸ Wikipedia articles (New!)
▸ Words that often appear near Lankatilaka Vihara
▸ Rhymes of Lankatilaka Vihara
▸ Invented words related to Lankatilaka Vihara
▸ noun: a Buddhist temple situated in Udunuwara of Kandy, Sri Lanka.
▸ Words similar to Lankatilaka Vihara
▸ Usage examples for Lankatilaka Vihara
▸ Idioms related to Lankatilaka Vihara
▸ Wikipedia articles (New!)
▸ Words that often appear near Lankatilaka Vihara
▸ Rhymes of Lankatilaka Vihara
▸ Invented words related to Lankatilaka Vihara