tantòst

Adverb

 * 1) this afternoon
 * 2) not long ago

Noun

 * 1) afternoon