Skip to main content

Definitions by Amelia_kerring

An individual who has an aura of love compassion

Her intelligence is big bonus for her and a person who depicts love for nature
In a group if hirwaa is there then it's never a dull moment
hirwaa by Amelia_kerring November 22, 2021