Wiki Sanskrit
Sanskrit Dictionary
well made, excellent, RV. iii, 58, 8.
wikisanskrit.com | Hindu Own Words | CC 3.0 | Source