ラサ
rasa

Noun

1. Laza (Spain)

Place
Noun

2. Lhasa (software)

Product