Nesta
Look up
nesta
or
Nesta
in Wiktionary, the free dictionary.
Nesta
or
NESTA
may refer to:
Nesta (charity)
, an innovation charity in the UK, formerly the National Endowment for Science, Technology and the Arts (NESTA)
Nesta (gastropod)
, a genus of gastropods