ramboostan

English

Noun

ramboostan (plural ramboostans)

  1. Obsolete form of rambutan.