kirisoth

A name for a boy meaning beautiful, godly, smart.
by Kirisoth November 06, 2018
Get the kirisoth mug.