LiDO

See also: LIDO, Lido, lido, līdõ, and lí do

English

Noun

LiDO (uncountable)

  1. Initialism of Large inclination Distant Objects.