Skip to main content

Definitions by Devan Hanna

Devan 

Share definition Flag
known for being loving and understandable, also giving advice to those who seek it.
Devan by Devan Hanna January 13, 2009