Starla

Verb
starla


 * 1) Compound of stare and la.

Anagrams

 * lastra, trasla