Imperia

What is Imperia?

Imperia definition and meaning on Dictionary terms:
noun

a seaport in NW Italy.