Celesto Prev Random Next GenderMaleOriginLatinheavenlyPronunciationce-les-to, cel(e)-sto Prev Random Next Share this:TweetRedditShare on Tumblr