Meaning of 'caracam'

s. a white heron, vennarai; 2. the lotus, tamarai; 3. Sarasaparilla China root, smilax officinalis.

Meaning of சரோசம்

சரோருகம், s. the lotus.

சரோருகன், Brahma, as born in lotus.


Browse Tamil - English Words