meaning of greegree

1. An African talisman or Grigri charm.
2.
an African amulet


Related Words

greegree |

Developed & Maintained By Taraprasad.com

Treasure Words