Stella

Stella or STELLA may refer to... Wikipedia