Skip to main content

Definitions by Roger Davidson

(adj)A wise and benevolent person; derived from the Ancient Egyptian Pharaoh, Snefru
Snefru by Roger Davidson November 24, 2007