Skip to main content

Definitions by Naise

A messenger of God; angel; love; heaven sent
Liuaki my angel; Love is in Liuaki
Liuaki by Naise March 6, 2010