Where does “dìdis” come from?

dìdis (Lithuanian): large

Definitions

  1. large

Words derived from “dìdis