Definitions
There is 1 meaning of the phrase
Lhasa Apso.
Lhasa Apso - as a noun
A breed of terrier having a long heavy coat raised in tibet as watchdogs
Synonyms (Exact Relations)
lhasa