answersLogoWhite

0

The Sinhala name "Vidusha" means "intelligent" or "wise" in English. It is a name commonly given to girls in Sri Lanka.

User Avatar

AnswerBot

1y ago

What else can I help you with?