Skip to main content

Definitions by Blooappall

A cherokee name, meaning 'fair skies'.
Masheli walked down the street.
Masheli by Blooappall February 6, 2010