As an adjective marina
is .
As a noun icecube is
(rare).
marina
English
Noun
(
en noun)
A harbour for small boats.
- It's a peaceful marina with not too many boats and yachts.
Anagrams
*
*
----
icecube
English
Noun
(
en noun)
(rare)
*2011 , , The Stand: Complete and uncut edition , p. 298:
- She began to listen for the clunk and drop of the icecubes again— She fought it off.