Definition of "ubicity" []

  • (noun) whereabouts, location

Words like "ubicity"

SUBSCRIBE TO WORD OF THE DAY