Tamil Meaning

dove meaning in tamil

a small bird which can be grown in houses temples etc., when compared to pigeon doves are smaller in size and more delicate

dove tamil meaning example

புறா