English → Hindi dictionary

self sown

सेल्फ सौं / सेल्फNoun

आत्म बोया

Definition

growing from seed dispersed by natural agency such as wind or birds

All Hindi meanings
बिना बोये उगा हुआआत्म बोया
Similar words
self seededself sowed

Looking for poetry? Read shayari and poems by great poets.