Please also refer to the Geni Surname project for Greifenhagen, with one f.
This name is German in origin and means simply "grab hold" with various spellings.
Greiffenhagen name-bearers appear in Jewish records, some Rabbi lists, and census individuals in towns with sizable Jewish populations. One example among many is Wollstein in the Czech Republic. The name is German so additional individuals are apt to be located in towns in present day Germany as well as frontier towns next to the Czech Republic, Posen, Poland, and Austria.
It may be an older Jewish name coming from the 16th century as contrasted with most Jewish names adopted around 1800 due to enforced last name creation for record keeping purposes. Could it be Spanish in origin..perhaps.