tvasta meaning in english

[Skt.] n. A carpenter, vadlavadu. The maker of the universe. visvakarta. One of the 12 Adityas, dvadasadityulalo nokadu.