1 definition by Roger Davidson

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