griphus Latin Definition

Latin Word: griphus
Part of Speech: [Noun]
Definition: enigma, puzzle, riddle



Hire a Writer