English Dictionary
◊ DID YOU MEAN LUNA?
Luna
n : the goddess of the moon; counterpart of Greek Selene [syn: {Luna}]
English Computing Dictionary
◊ LUN
LUN
{Logical Unit Number}