iguana meaning in Hindi

Noun

A large lizard found in Central and South America and the Caribbean.

एक बड़ा गिरगिट जो मध्य और दक्षिण अमेरिका और कैरिबियन में पाया जाता है।

English Usage: "The iguana basked in the sun on the rock."

Hindi Usage: "गिरगिट चट्टान पर धूप में लेटा था।"

Share Anuvadan of iguana