Search results
'taru' adjective
clear; translucent; brilliant; sweetly ringing (as the tinklings of jade)
beautiful from all sides; perfect serenity; affability