Ebay India

Popular Wordlists

lhasa

lhasa

lhasa - Dictionary definition and meaning for word lhasa

Definition
(noun) the sacred city of Lamaism; known as the Forbidden City for its former inaccessibility and hostility to strangers
Definition
(noun) a breed of terrier having a long heavy coat raised in Tibet as watchdogs
Synonyms : lhasa apso

Hiring Content Writers!

We are looking for rockstar content writers with keen interest in digital marketing & technology. For more details call at 8054012673 or drop us an email at career@opencubicles.com.

Love us on FB !