1) frogNoun
|
|
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) frogNoun
|
|
A person of French descent. | فرانسیسی نسل کا شخص |