Skip to main content

Definitions by Selena Niera Kemora

A beautiful lovely kind woman. usually men are obsessed with and can’t do anything but confess their love to them because how beautiful and godly they are. One of the most beautiful women to walk this earth.