Skip to main content

Definitions by Roger Davidson

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