1) froggingNoun
|
|
| Any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species. I saw dozen plus frogs last night. | مینڈک |
2) froggingNoun
|
|
| A person of French descent. | فرانسیسی نسل کا شخص |